package com.jeckey.demo;

import java.math.BigDecimal;

/**
 * 草莓类：继承水果类，支持打折（重写售价方法）
 */
public class Strawberry extends Fruit {
    // 折扣比例（默认1.0即无折扣，促销时可修改）
    private BigDecimal discount = new BigDecimal("1.0");

    public Strawberry() {
        super("草莓", new BigDecimal("13.0"));
    }

    // 设置折扣（如0.8表示8折）
    public void setDiscount(BigDecimal discount) {
        this.discount = discount;
    }

    // 重写售价方法：原价 * 折扣
    @Override
    public BigDecimal getSellingPrice() {
        return super.getOriginalPrice().multiply(discount);
    }
}